<?php

  // 参考代码网站：https://m.php.cn/article/354184.html



  //创建一个空白的画布

  $canvas = imagecreatetruecolor(508,278);

  //创建一个图片

  $image = imagecreatefromjpeg('Desert.jpg');

  //使用函数获取图片的信息，里面包括了图片的宽高。

  $image_info = getimagesize('Desert.jpg');

  //使用imagecopy()方法进行拷贝

  imagecopy($canvas, $image, 0, 0, 0, 0, $image_info[0], $image_info[1]);

  //绘制水印的

  $paint = imagecolorallocate($canvas, 255, 0, 0);

  //使用imagestring()函数

  $str = 'BitHachi';

  //这个函数第二个参数是设置字体的，只能是1-5，

  imagestring($canvas, 5, 100, 100, $str, $paint);



  //使用imagettftext()函数
  $text = "实验室安全测评系统";

  imagettftext($canvas, 30, 0, 50, 50, $paint, 'F:\wwwroot\pitcurein\simkai.ttf', $text);

  //以jpg格式保存到image目录下
  imagepng($canvas,'./image/b.jpg');


  //销毁图形，释放内存
  imagedestroy($canvas);